specific debenture - German English Dictionary